I've seen it done with a basic16 pin obd2 extender and a (SGW) Security gateway passthru harness bypass. Aka ADC2011
Under the glovebox you remove the plastic panel and plug into green plastic slot after unplugging wires closest to driver side. Watch YouTube video labeled "How to program a key on dodge charger 2019_2022 using Autel im508 & ADC2011"